# urllib
# 1、一个类型    六个方法
# 2、get请求
# 3、post请求    百度翻译
# 4、ajax的get请求
# 5、Ajax的post请求
# 6、cooki登录
# 7、代理



# requests
# 1、一个类型    六个属性
# 2、get请求
# 3、post请求
# 4、代理
# 5、cookie    验证码

import requests
url = 'https://www.baidu.com/s?'
headers = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0'
}
data = {
    'wd':'北京'
}
new_url = requests.post(url, headers=headers, data=data)

response = requests.get(url = url,params=data,headers=headers)
content = response.text
print(content)

# 总结
# 参数使用params传递
# 参数无需urlencode编码
# 不需要请求对象的定制
# 请求资源中的？可加可不加